/** * vBulletin 3.8.7 CSS * Style: 'Guild Wars Guru V3B'; Style ID: 13 */ body { background: #AB9C7F; color: #000000; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin: 0px; padding: 0px; } a:link, body_alink { color: #750000; } a:visited, body_avisited { color: #750000; } a:hover, a:active, body_ahover { color: #BD6F01; } .page { color: #000000; } td, th, p, li { font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } .tborder { background: #9E8C70; color: #000000; border: 1px solid #000000; } .tcat { background: #AC9D86 url(../Img/forumT2_catbg.gif) repeat-x top left; color: #3C3326; font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } .tcat a:link, .tcat_alink { color: #3C3326; text-decoration: none; } .tcat a:visited, .tcat_avisited { color: #3C3326; text-decoration: none; } .tcat a:hover, .tcat a:active, .tcat_ahover { color: #000000; text-decoration: underline; } .thead { background: #423A2F url(../Img/forumT2_headbg.gif) repeat-x top left; color: #D8B98D; font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } .thead a:link, .thead_alink { color: #D8B98D; } .thead a:visited, .thead_avisited { color: #D8B98D; } .thead a:hover, .thead a:active, .thead_ahover { color: #BD6F01; } .tfoot { background: #AC9D86 url(../Img/forumT2_catbg.gif) repeat-x top left; color: #400F0B; } .tfoot a:link, .tfoot_alink { color: #400F0B; } .tfoot a:visited, .tfoot_avisited { color: #400F0B; } .tfoot a:hover, .tfoot a:active, .tfoot_ahover { color: #000000; } .alt1, .alt1Active { background: #DFD5BF; color: #750000; color: #000; } .alt2, .alt2Active { background: #FBF8ED; color: #000000; background: #cbc1ab; } .inlinemod { background: #FFFFCC; color: #000000; } .wysiwyg { background: #F5F5FF; color: #000000; font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; margin: 5px 10px 10px 10px; padding: 0px; } .wysiwyg a:link, .wysiwyg_alink { color: #22229C; } .wysiwyg a:visited, .wysiwyg_avisited { color: #22229C; } .wysiwyg a:hover, .wysiwyg a:active, .wysiwyg_ahover { color: #FF4400; } textarea, .bginput { font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } .bginput option, .bginput optgroup { font-size: 10pt; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } .button { font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } select { font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } option, optgroup { font-size: 11px; font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } .smallfont { font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } .time { color: #6E480D; } .navbar { font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } .highlight { color: #FF0000; font-weight: bold; } .fjsel { background: #A79983; color: #000000; } .fjdpth0 { background: #A79983; color: #000000; } .panel { background: #DFD5BF; color: #000000; padding: 10px; border: 2px outset; } .panelsurround { background: #888272; color: #000000; } legend { color: #000000; font: 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; } .vbmenu_control { background: #591E1E url(../Img/forumT2_menubg.gif) repeat-x bottom left; color: #DFBF82; font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; padding: 3px 6px 3px 6px; white-space: nowrap; } .vbmenu_control a:link, .vbmenu_control_alink { color: #DFBF82; text-decoration: none; } .vbmenu_control a:visited, .vbmenu_control_avisited { color: #DFBF82; text-decoration: none; } .vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover { color: #DFBF82; text-decoration: underline; } .vbmenu_popup { background: #FFFFFF; color: #000000; border: 1px solid #000000; } .vbmenu_option { background: #CFBA99; color: 3B3323; font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; white-space: nowrap; cursor: pointer; } .vbmenu_option a:link, .vbmenu_option_alink { color: 3B3323; text-decoration: none; } .vbmenu_option a:visited, .vbmenu_option_avisited { color: 3B3323; text-decoration: none; } .vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover { color: #000000; text-decoration: none; } .vbmenu_hilite { background: #BCA786; color: #3B3323; font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif; white-space: nowrap; cursor: pointer; } .vbmenu_hilite a:link, .vbmenu_hilite_alink { color: #3B3323; text-decoration: none; } .vbmenu_hilite a:visited, .vbmenu_hilite_avisited { color: #3B3323; text-decoration: none; } .vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover { color: #3B3323; text-decoration: none; } /* ***** styling for 'big' usernames on postbit etc. ***** */ .bigusername { font-size: 14pt; } /* ***** small padding on 'thead' elements ***** */ td.thead, th.thead, div.thead { padding: 4px; } /* ***** basic styles for multi-page nav elements */ .pagenav a { text-decoration: none; } .pagenav td { padding: 2px 4px 2px 4px; } /* ***** de-emphasized text */ .shade, a.shade:link, a.shade:visited { color: #777777; text-decoration: none; } a.shade:active, a.shade:hover { color: #FF4400; text-decoration: underline; } .tcat .shade, .thead .shade, .tfoot .shade { color: #DDDDDD; } /* ***** define margin and font-size for elements inside panels ***** */ .fieldset { margin-bottom: 6px; } .fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; } #toplinks{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; color: #C1AE8B; margin-top:0px; font-weight: bold; } #toplinks a{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size: 11px;color: #8C7554;text-decoration: none;font-weight: bold;} #toplinks a:hover{font-family:Tahoma,Arial, Helvetica, sans-serif; font-size: 11px;color:#BD6F01;text-decoration: underline;font-weight: bold;} .topwrap { background-image: url(../Img/forumT2_topbg.gif); background-repeat: repeat-x; height: 27px; } .headerwrap { background-image: url(../Img/forumT2_headerbg.gif); background-repeat: repeat-x; height: 183px; } .mmoguru { background-image: url(../Img/forumT2_mmoguru.gif); background-repeat: no-repeat; height: 27px; width: 112px; } .logowrap { background-image: url(../Img/GuildWarsGuru_logo.jpg); background-repeat: no-repeat; height: 183px; width: 233px; } .headerR { background-image: url(../Img/forumT2_headerR.gif); background-repeat: no-repeat; height: 183px; width: 14px; } .topFORMarea { width: 219px; margin: 0px; padding: 0px; } .topwrap .topFORMarea form { padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 7px; } .topwrap .topFORMarea select { background-color: #CCCCCC; width: 200px; } .topdivider { background-image: url(../Img/forumT2_topdivider.gif); background-repeat: no-repeat; height: 27px; width: 2px; } .footerwrap { background-image: url(../Img/forumT2_footerbg.gif); background-repeat: repeat-x; height: 100px; } .footerL { background-image: url(../Img/forumT2_footerL.gif); background-repeat: no-repeat; height: 100px; width: 14px; } .footerR { background-image: url(../Img/forumT2_footerR.gif); background-repeat: no-repeat; height: 100px; width: 14px; } .headerADSarea { height: 139px; } .tabArea { height: 44px; } .navHome { height: 44px; width: 62px; } .navForums { height: 44px; width: 73px; } .navSkills { height: 44px; width: 61px; } .navCreatures { height: 44px; width: 87px; } .navAreas { height: 44px; width: 64px; } .navAuctions { height: 44px; width: 80px; } .footertext { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFF; padding:5px; } #guru_list{position:absolute;top:2px;right:105px;margin-right:100px;z-index:100000} #mmodb_list{position:absolute;top:2px;right:15px;margin-right:10px;z-index:100000} #guru_list_a, #mmodb_list_a {color:#000000;font-weight:bold;background:transparent url(../Img/forum-) no-repeat; width:153px;height:19px;line-height:19px;font-size:11px;font-weight:bold;display:block;text-align:center; text-decoration:none;} #guru_navitems, #mmodb_navitems { background:#ab9c7f; border:1px solid #353841; position: absolute; padding-top:20px; width: 147px; padding:0 2px;margin:0; display:none; left:0; list-style:none; z-index:100000; } #guru_navitems li, #mmodb_navitems li {margin-bottom:2px;} #guru_navitems li a, #mmodb_navitems li a {color:#000000;margin-bottom:2px;} /************************************************************************/ .t-footer { clear:both; position:relative; height:635px; } .t-footer { font:12px/1.5 Arial,Helvetica,sans-serif; background-color:#151515; height:635px; text-shadow:0 -1px 0 rgba(0,0,0,0.6); position:relative; border-top:30px solid #262626; } .t-footer ul, .t-footer li, .t-footer h4 { margin: 0; padding: 0; list-style: none inside none; } .t-footer a { text-decoration: none; } .t-footer:before,.t-footer:after { content:""; display:table; } .t-footer:after { clear:both; } .ie8 .t-footer { zoom:1; } .t-footer a { color:white; font-family:Arial,Helvetica,sans-serif; white-space:nowrap; } .t-footer a:visited { color:white; } .t-footer a:hover { color:white; text-decoration:none; } .t-footer a>strong { color:#ff5f14; } .t-footer a>strong:hover { color:white; } .t-footer h1,.t-footer h2,.t-footer h3,.t-footer h4,.t-footer h5,.t-footer h6 { color:white; font-family:Arial,Helvetica,sans-serif; letter-spacing:0; } .t-footer .t-footer-wrapper { width:1000px; margin:0 auto; padding:40px 0; } .t-footer .t-footer-wrapper:before,.t-footer .t-footer-wrapper:after { content:""; display:table; } .t-footer .t-footer-wrapper:after { clear:both; } .ie8 .t-footer .t-footer-wrapper { zoom:1; } .t-footer .t-footer-curseInfo { float:left; width:31.96667%; margin-left:2.05%; margin-left:0; position:relative; z-index:2; border-right:1px solid #333; } .ie7 .t-footer .t-footer-curseInfo { width:30.96667%; } .t-footer .t-footer-curseInfo hgroup { margin-bottom:15px; margin-right:15px; margin-top:-40px; } .t-footer .t-footer-curseInfo hgroup h1 { background-image:url(../Img/curse-logo.png); margin-bottom:15px; width:225px; height:93px; text-indent:-99999px; } .t-footer .t-footer-curseInfo hgroup h2 { font-size:12px; font-weight:normal; color:white; } .t-footer .t-footer-curseInfo hgroup>strong { font-weight:bold; } .t-footer .t-footer-curseInfo .t-footer-signUp { background:#262626; -webkit-border-radius:8px; -moz-border-radius:8px; -ms-border-radius:8px; -o-border-radius:8px; border-radius:8px; padding:15px; margin:0 15px 30px 0; text-align:center; } .t-footer .t-footer-curseInfo .t-footer-signUp>h4,.t-footer .t-footer-curseInfo .t-footer-signUp h5 { font-size:20px; font-weight:bold; color:white; line-height:1.2em; text-shadow:0 1px 1px #000; } .t-footer .t-footer-curseInfo .t-footer-signUp h5 { margin-bottom:10px; font-weight:normal; color:#e6e6e6; } .t-footer .t-footer-curseInfo .t-footer-signUp .u-button { background-color:#EA8F20; background-image:0; background-image:0; background-image:0; background-image:0; background-image:linear-gradient(top,#ea8f20,#c56711); -webkit-border-radius:4px; -moz-border-radius:4px; -ms-border-radius:4px; -o-border-radius:4px; border-radius:4px; -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); -ms-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); -o-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05); text-shadow:0 -1px 0 rgba(0,0,0,0.25); border-color:#C56711 #C56711 #EA8F20; border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25); overflow:hidden; color:#fff; padding:10px 30px; font-weight:bold; font-size:16px; display:block; text-align:center; } .t-footer .t-footer-curseInfo .t-footer-socialLinks:before,.t-footer .t-footer-curseInfo .t-footer-socialLinks:after { content:""; display:table; } .t-footer .t-footer-curseInfo .t-footer-socialLinks:after { clear:both; } .ie8 .t-footer .t-footer-curseInfo .t-footer-socialLinks { zoom:1; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li { float:left; width:23.4625%; margin-left:2.05%; } .ie7 .t-footer .t-footer-curseInfo .t-footer-socialLinks li { width:22.4625%; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a { display:block; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a i { display:block; margin:0 auto; background:url(../Img/icon-social-links.png) no-repeat 0 0; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a i.u-icon-youtube { width:64px; height:26px; background-position:0 0; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a i.u-icon-youtube:hover { background-position:0 -28px; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a i.u-icon-twitter { width:37px; height:27px; background-position:-66px 0; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a i.u-icon-twitter:hover { background-position:0 -56px; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a i.u-icon-facebook { width:16px; height:32px; background-position:-105px 0; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a i.u-icon-facebook:hover { background-position:-105px -34px; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a i.u-icon-rss { width:27px; height:27px; background-position:-39px -56px; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li a i.u-icon-rss:hover { background-position:-68px -56px; } .t-footer .t-footer-curseInfo .t-footer-socialLinks li:first-child { margin-left:0; } .t-footer .t-footer-curseNetwork { float:left; width:65%; margin-left:2.05%; border-top:1px solid #333; } .ie7 .t-footer .t-footer-curseNetwork { width:64.98333%; } .t-footer .t-footer-curseNetwork header>h4 { position:relative; top:-9px; background:#151515; padding:0 10px 0 0; display:inline-block; font-size:14px; font-weight:bold; } .t-footer .t-footer-curseNetwork .t-footer-jumpLink { float:right; position:relative; top:-9px; padding:0 10px; font-size:10px; height:16px; line-height:16px; text-transform:uppercase; font-weight:bold; background:#383838; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; border-radius:6px; } .t-footer .t-footer-curseNetwork .t-footer-jumpLink:hover { background:#ff5f14; color:#fff; } .t-footer .t-footer-curseNetwork .t-footer-featured { border-bottom:1px solid #333; overflow:hidden; padding-bottom:1.5em; } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem { float:left; width:23.4625%; margin-left:2.05%; } .ie7 .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem { width:22.4625%; } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem:first-child { margin-left:0; } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem h4 { text-indent:-9999px; display:block; width:146px; height:102px; background-repeat:no-repeat; background-position:0 0; margin:0; } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem.site-gw2g h4 { background-image:url(../Img/featured-gw2g.png); } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem.site-lolpro h4 { background-image:url(../Img/featured-lolpro.png); } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem.site-mmoc h4 { background-image:url(../Img/featured-mmoc.png); } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem.site-gw2db h4 { background-image:url(../Img/featured-gw2db.png); } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem a { display:block; cursor:pointer; } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem a:hover h4 { background-position:0 -102px; } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem dl { margin:0; background:#262626; -webkit-border-bottom-right-radius:8px; -moz-border-bottom-right-radius:8px; -ms-border-bottom-right-radius:8px; -o-border-bottom-right-radius:8px; border-bottom-right-radius:8px; -webkit-border-bottom-left-radius:8px; -moz-border-bottom-left-radius:8px; -ms-border-bottom-left-radius:8px; -o-border-bottom-left-radius:8px; border-bottom-left-radius:8px; width:126px; padding:5px 10px; } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem dl dt { font-weight:bold; color:#fff; } .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem dl dd { margin:0; font-size:11px; white-space:normal; line-height:13px; color:#ddd; } .t-footer .t-footer-curseNetwork .t-footer-browse { position:relative; padding-left:170px; } .t-footer .t-footer-curseNetwork .t-footer-browse:before,.t-footer .t-footer-curseNetwork .t-footer-browse:after { content:""; display:table; } .t-footer .t-footer-curseNetwork .t-footer-browse:after { clear:both; } .ie8 .t-footer .t-footer-curseNetwork .t-footer-browse { zoom:1; } .t-footer .t-footer-curseNetwork .t-footer-browse>li>a { position:absolute; left:0; width:150px; font-weight:bold; color:#4b4b4b; text-shadow:0 1px 0 #000; } .t-footer .t-footer-curseNetwork .t-footer-browse>li>a.j-selected,.t-footer .t-footer-curseNetwork .t-footer-browse>li>a:hover { background:#2c2c2c; color:#ff5f14; } .t-footer .t-footer-curseNetwork .t-footer-browse>li.t-footer-coreLinks>a { top:0; } .t-footer .t-footer-curseNetwork .t-footer-browse>li.t-footer-communityLinks>a { top:20px; } .t-footer .t-footer-curseNetwork .t-footer-browse>li.t-footer-databaseLinks>a { top:40px; } .t-footer .t-footer-curseNetwork .t-footer-browse>li.t-footer-wikiLinks>a { top:60px; } .t-footer .t-footer-curseNetwork .t-footer-browse>li>ul { display:none; } .t-footer .t-footer-curseNetwork .t-footer-browse>li>ul:before,.t-footer .t-footer-curseNetwork .t-footer-browse>li>ul:after { content:""; display:table; } .t-footer .t-footer-curseNetwork .t-footer-browse>li>ul:after { clear:both; } .ie8 .t-footer .t-footer-curseNetwork .t-footer-browse>li>ul { zoom:1; } .t-footer .t-footer-curseNetwork .t-footer-browse>li>ul>li { float:left; width:143px; margin:0 20px 2px 0; } .t-footer .t-footer-curseNetwork .t-footer-browse>li>ul>li a { display:block; background:#2c2c2c; padding:0 3px; } .t-footer .t-footer-curseNetwork .t-footer-browse>li>ul>li a:hover { background:#383838; color:#ff5f14; } .t-footer .t-footer-curseNetwork .t-footer-browse>li>ul.j-list-selected { display:block; } .t-footer .t-footer-curseLinks { background:#191919; clear:both; } .t-footer .t-footer-curseLinks>ul { width:1000px; margin:0 auto; text-align:center; padding:30px 0; } .t-footer .t-footer-curseLinks>ul:before,.t-footer .t-footer-curseLinks>ul:after { content:""; display:table; } .t-footer .t-footer-curseLinks>ul:after { clear:both; } .ie8 .t-footer .t-footer-curseLinks>ul { zoom:1; } .t-footer .t-footer-curseLinks>ul>li { display:0; -moz-box-orient:vertical; display:inline-block; vertical-align:middle; margin:0 8px; font-size:11px; text-transform:uppercase; } .t-footer .t-footer-curseLinks>ul>li a { color:#666; } .t-footer .t-footer-curseLinks>ul>li a:hover { color:#ff5f14; } .t-footer .t-footer-createdBy { background:#101010; clear:both; text-align:center; color:#4d4d4d; padding:20px 0 40px; text-transform:uppercase; } .t-footer .t-footer-createdBy>* { display:0; -moz-box-orient:vertical; display:inline-block; vertical-align:middle; } .t-footer .t-footer-createdBy .curse-logo { background-image:url(../Img/icon-curse-logo-footer.png); width:35px; height:50px; margin:0 1em; } .t-footer .t-footer-createdBy .happy-pants { display:block; clear:both; margin-bottom:0; padding:20px 0 0; } .t-footer .return-to-top { background:url(../Img/icon-back_to_top.png) no-repeat right center; padding-right:24px; position:absolute; top:-30px; width:1000px; margin:0 auto; text-align:right; display:block; font-size:11px; font-weight:bold; height:30px; line-height:30px; } .t-footer .return-to-top a:hover { color:#ff5f14; } /* --------------------------------------------------------------------------- Footer ad hack, remove after code push -JB (4/18/13) - Specificity issues due to old code --------------------------------------------------------------------------- */ /* Temp Wrapper */ .show-ads { position: relative; } /* Header */ .show-ads .t-footer .t-footer-curseNetwork { border-top: none; } .show-ads .t-footer-curseNetwork > header:first-child { border-top: 1px solid #333; width: 50%; } .show-ads .t-footer-curseNetwork > header:first-child .t-footer-jumpLink { margin-right: 10px; position: relative; } .show-ads .t-footer-curseNetwork > header:first-child .t-footer-jumpLink:after { background: #151515; content: ""; height: 100%; position: absolute; left: 100%; width: 10px; } /* Featured Items */ .show-ads .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem { float: none; margin-left: 0; overflow: hidden; width: 50%; } .show-ads .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem h4 { float: left; position: relative; z-index: 2; } .show-ads .t-footer .t-footer-curseNetwork .t-footer-featured .t-footer-featureItem dl { border-radius: 0 8px 8px 0; height: 91px; overflow: hidden; padding-left: 28px; position: relative; top: 11px; left: -10px; width: auto; } /* Remove 3rd & 4th featured sites */ .show-ads .t-footer .t-footer-featureItem:nth-child(3), .show-ads .t-footer .t-footer-featureItem:nth-child(4) { position: absolute; left: -99999px; } /* Med Rect */ .show-ads .footer-ad-medRect { margin-right: -490px; position: absolute; top: 45px; right: 50%; } AI interrupters on crack - Could anyone from ANet please respond? - Guild Wars Forums - GW Guru
Guild Wars Forums - GW Guru
 
 

Go Back   Guild Wars Forums - GW Guru > The Inner Circle > The Riverside Inn

Notices

Reply
 
Thread Tools Display Modes
Old Sep 28, 2006, 12:30 AM // 00:30   #1
Lion's Arch Merchant
 
Turbo Wombat's Avatar
 
Join Date: Nov 2005
Location: Centeral Texas
Guild: Heros of Titans Realm
Profession: Me/
Advertisement

Disable Ads
Default AI interrupters on crack - Could anyone from ANet please respond?

Ok, I realize that this is a semi-rant, but it has some fact and logic mixed in with it, so please bare with me here.

How is it that classes (primarily mesmer) controlled by AI can interrupt 1/4 second cast spells with skills that take 1/4 of a second to activate as well? As we all can infer by playing through the game, AI-driven NPCs will only try to interrupt skills while they are activating. We know this because as we watch enemy mobs in combat, they will never randomly spam interrupts in hopes of randomly catching a skill (Zen Interrupting). So, how can Wardens of the Spirit CoF my Devine Intervention, Storm Kin Power Drain my Taste of Death, Wind Riders CoF my Wastrel's Worry and Jade Brotherhood Mesmers Power Return my Spirit Bond? (Yes, these have all happened to me) Whether or not this has to do with some recent updates or just bad luck, I don't know but it has seemed to be happening quite often to me recently.

Logically, if I cast Protective Spirit and an enemy casts their interrupt a millisecond later in response to me using a skill, Prot. Spirit should still finish casting one millisecond before the interrupt lands. Now with this in mind, how is it possible for the AI to interrupt a spell with the same cast time as the interrupt without cheating?

At this point, it almost seems like ANet is enforcing some strange double-standard. Back when everyone was complaining about the AoE nerf, the good people who made Guild Wars said it was to cause the enemies to act more human-like in an attempt to make the game more challenging (though, I've never come across a human player who kited around AoEs in such a retarded fashion). If their goal is to make the AI more human-like, why is it that they programmed in the reflexes of a telepath jacked-up on methamphetamines? Last I checked, this wasn't the standard for humanity.

While it is amusing to see Eyrs Vasburg CoF a Reversal of Fortune, I can easily go the rest of my days without again witnessing it in order for the AI to actually work within the confines of the game structure. As things stand now, the AI's reaction speed far surpasses any human ability and can only add to unneeded stress when trying to complete some quests and mission that are already plenty frustrating as-is.

To ANet - Do you have any comment on this or any plans to fix it?

To everyone else - Feel free to add your own well grounded opinions/insights about the topic if you feel the need.
Turbo Wombat is offline   Reply With Quote
Old Sep 28, 2006, 12:36 AM // 00:36   #2
Krytan Explorer
 
Join Date: Feb 2006
Guild: The Arctic Marauders [TAM]
Default

I know what you mean, I have no problem with them interrupting a 3/4 sec spell, but yeah, the 1/4 sec spells should be safe...
ThunderStruck is offline   Reply With Quote
Old Sep 28, 2006, 12:39 AM // 00:39   #3
Lion's Arch Merchant
 
Darth Marth's Avatar
 
Join Date: Jan 2006
Location: USA Midwest
Guild: Order of Celestial Guardians II [OCG]
Profession: Me/Mo
Default

I agree. I still can't really get 3/4-second stuff, and 1-second skills take focus. ANet needs to lengthen AI reaction time to make it consistent with human behavior. (Ideally the skill level of the average player who would be facing the enemies; IE level 12 enemies could have longer times than enemies in the Underworld) But all the reaction times should be realistic for humans.
Darth Marth is offline   Reply With Quote
Old Sep 28, 2006, 12:39 AM // 00:39   #4
Frost Gate Guardian
 
Alberic's Avatar
 
Join Date: Jan 2006
Location: United States
Guild: [AB]
Profession: R/
Default

That makes perfect sense to me. Logically, it would mean that the enemy began casting their interrupt before you began casting your 1/4 second spell, which really just shouldn't happen.
Alberic is offline   Reply With Quote
Old Sep 28, 2006, 12:42 AM // 00:42   #5
Krytan Explorer
 
Mr Jazzy's Avatar
 
Join Date: May 2005
Location: Cali
Guild: Mending For The [win]
Profession: W/A
Default

umm..
mesmer enemies have the attribute called "fast casting"

logically, their spells do not take 1/4 second to cast, it takes around 1/8 second to cast.
Mr Jazzy is offline   Reply With Quote
Old Sep 28, 2006, 12:45 AM // 00:45   #6
Forge Runner
 
lightblade's Avatar
 
Join Date: May 2005
Guild: The Etereal Guard
Profession: Me/Mo
Default

Quote:
Originally Posted by Turbo Wombat
...
As we all can infer by playing through the game, AI-driven NPCs will only try to interrupt skills while they are activating.
...
...
...
Logically, if I cast Protective Spirit and an enemy casts their interrupt a millisecond later in response to me using a skill, Prot. Spirit should still finish casting one millisecond before the interrupt lands. Now with this in mind, how is it possible for the AI to interrupt a spell with the same cast time as the interrupt without cheating?
...
Here's how you get interrupted with your 1/4 cast spells:

1. You first cast a 1/4 cast spell
2. AI attempt to interrupt first spell;
3. You cast second 1/4 cast spell immediately after the first one; or queued spell
4. AI failed to interrupt first spell and interrupted the second spell.

So...don't cast your spells continuously
lightblade is offline   Reply With Quote
Old Sep 28, 2006, 12:45 AM // 00:45   #7
Banned
 
tomcruisejr's Avatar
 
Join Date: Apr 2005
Default

Quote:
Originally Posted by Turbo Wombat
How is it that classes (primarily mesmer) controlled by AI can interrupt 1/4 second cast spells with skills that take 1/4 of a second to activate as well?
the npc mesmer with 0 fast cast used its interrupt 1/8 second before you used the 1/4 second spell

npc is leet

Last edited by tomcruisejr; Sep 28, 2006 at 12:59 AM // 00:59..
tomcruisejr is offline   Reply With Quote
Old Sep 28, 2006, 12:45 AM // 00:45   #8
Frost Gate Guardian
 
Lord Dobo's Avatar
 
Join Date: Jan 2006
Location: Arizona
Guild: The Unseen Hand Of Fate [fate]
Profession: E/
Default

One thing I think you are overlooking is the Fast Cast primary attribute that will speed up the spell used by a mesmer to interrupt your abilites. I know that I rely on that in order to make sure I can get a few interrupts off because I AM human and cannot myself intterupt any of the really fast spells without resorting to "thinking" like the npc in order to see their next move.

I totally agree though, it's ridiculous how nearly perfect they are on the draw. Thank the gods they are still just A.I. though. What I do to try to get around my spells being intterupted, other than some glyphs and such (I don't like to take up the slot), is to throw out some sacrifice spells that the computer cannot anticipate being a waste, or to try and approach the combat in a second wave. Approaching the combat late generally keeps the target on the closer threats to the npc. At least that is what I had found during the past year and a half.

You are screwed if you face all mesmers or rangers, but you can rely on the rest of your team to take out that type of mob with no problem. Good Luck.

EDIT: Lol, 6 posts in the time it took me to write this. But yes, the fast casting is what you are overlooking, super npc or no.

Last edited by Lord Dobo; Sep 28, 2006 at 12:47 AM // 00:47..
Lord Dobo is offline   Reply With Quote
Old Sep 28, 2006, 12:47 AM // 00:47   #9
Banned
 
tomcruisejr's Avatar
 
Join Date: Apr 2005
Default

right fast casting ftw

Quote:
Originally Posted by Mr Jazzy
umm..
mesmer enemies have the attribute called "fast casting"

logically, their spells do not take 1/4 second to cast, it takes around 1/8 second to cast.

Last edited by tomcruisejr; Sep 28, 2006 at 12:56 AM // 00:56..
tomcruisejr is offline   Reply With Quote
Old Sep 28, 2006, 12:48 AM // 00:48   #10
Krytan Explorer
 
masteroflife's Avatar
 
Join Date: May 2006
Default

Fastcasting has nothing to do with it. once out of six or so runs i would have grenth's balance interupted with disrupting blow. so how can a warrior using a 1/2 sec interupt and interupt a 1/4 sec skill?
masteroflife is offline   Reply With Quote
Old Sep 28, 2006, 12:49 AM // 00:49   #11
Wilds Pathfinder
 
Join Date: May 2006
Default

Quote:
Originally Posted by Mr Jazzy
umm..
mesmer enemies have the attribute called "fast casting"

logically, their spells do not take 1/4 second to cast, it takes around 1/8 second to cast.
So logically, a level 20 human-played mesmer could have a FC of up to 16, while a level 22-28 monster mesmer could have possibly 18-20+ FC? That does make sense, but as the OP opines, this still doesn't take into account the abnormally fast reaction time on activating the skill from a monster.

I know in some instances a CoF may have been cast on another player/hench and affected my casting at the same time, but again that doesn't explain other times when it's been used on me directly in wickedly fast fashion.
SerenitySilverstar is offline   Reply With Quote
Old Sep 28, 2006, 12:52 AM // 00:52   #12
Debbie Downer
 
Zinger314's Avatar
 
Join Date: May 2006
Profession: N/Me
Default

Make a Mesmer Hero. Payback.
Zinger314 is offline   Reply With Quote
Old Sep 28, 2006, 12:54 AM // 00:54   #13
Banned
 
tomcruisejr's Avatar
 
Join Date: Apr 2005
Default

Quote:
Originally Posted by masteroflife
Fastcasting has nothing to do with it. once out of six or so runs i would have grenth's balance interupted with disrupting blow. so how can a warrior using a 1/2 sec interupt and interupt a 1/4 sec skill?
the only scenario where distracting blow wont ever interrupt grenths is when they are activated at the same exact time . other wise its possible.

Last edited by tomcruisejr; Sep 28, 2006 at 12:58 AM // 00:58..
tomcruisejr is offline   Reply With Quote
Old Sep 28, 2006, 12:55 AM // 00:55   #14
akh
Academy Page
 
Join Date: Aug 2006
Location: Europe
Guild: FTW
Profession: A/E
Default

my 1/4 protective spirit has been interrupted by avicaras 1/2 savage slash
my theory is that AI engine checks when your enchantments end their duration (or skills/spells are getting recharged) and start spam interrupting skills/spells.
akh is offline   Reply With Quote
Old Sep 28, 2006, 01:00 AM // 01:00   #15
Banned
 
Evilsod's Avatar
 
Join Date: Mar 2006
Location: England
Guild: Lievs Death Squad [LDS]
Default

The mesmers usually interrupt fairly accuratly thanks to fast casting...

The warriors however piss me off. Savage Slash interrupts EVERYTHING (Kurzick NPCs are so much better than Luxons...) be it 5s or 1/4s cast.

I remember doing Gyala a few weeks back and had 3 warriors after me... had my RoF interrupted by a Power Spike at less than 0.05s... consequently i fell over and proceeded to be 'raped' by 3 warriors. When they interrupt things when they needed to cast even before you started then you begin to think the AI is a little bit screwed up and is obviously picking up on your requests to activate skills rather than the activation itself...
Evilsod is offline   Reply With Quote
Old Sep 28, 2006, 01:00 AM // 01:00   #16
Frost Gate Guardian
 
Lord Dobo's Avatar
 
Join Date: Jan 2006
Location: Arizona
Guild: The Unseen Hand Of Fate [fate]
Profession: E/
Default

Quote:
Originally Posted by akh
my 1/4 protective spirit has been interrupted by avicaras 1/2 savage slash
my theory is that AI engine checks when your enchantments end their duration (or skills/spells are getting recharged) and start spam interrupting skills/spells.
A very wise answer. I was about to just say that they try to interrupt at "smart" times, just as humans try to do, but this answer above give a mechanic on how it's done.

EDIT: To not double post.

The warriors are likely being "smart" just as humans try to be by activating intterupts when pc's seem to be in dire need of getting off a skill. Like when you are knocked down and are low on health, you panic and try to throw off spells to save your ass, they jump on you in droves thinking that the logical next step is a quick reaction spell. Bam, the action they took right before you turns up looking like an action they took after you activate a skill.

Last edited by Lord Dobo; Sep 28, 2006 at 01:05 AM // 01:05..
Lord Dobo is offline   Reply With Quote
Old Sep 28, 2006, 01:17 AM // 01:17   #17
Grotto Attendant
 
Join Date: Oct 2005
Location: Cedartown, Georgia
Profession: R/
Default

Also note that they lack that "millisecond" that you refered to in your original post. They are A.I., They can be perfect, they don't have human reaction time.

It isnt Fast Casting either, 7 times out of ten, they had an interupt on the queue, and it missed the actual spell it was targeting and hits your next. This is most obvious with Trolls because of how dumbly slow their interupt is, but it applys to all interupts.

Like you cast something, and they have an interupt in their queue to take it, but they are attacking or using some other spell, so have to wait to pull it off, and by the time they do you are casting something else and it hits that instead.

The other 3 out of 10 times is because NPCs are smarter interupters than humans will ever be. They have patterns programed into their code that dictates their reaction to your spell usage. They know if your 4sec recharge PRot spirit just got interupted you will try to activate it again in 4 secs, etc.
Former Ruling is offline   Reply With Quote
Old Sep 28, 2006, 01:23 AM // 01:23   #18
Lion's Arch Merchant
 
Turbo Wombat's Avatar
 
Join Date: Nov 2005
Location: Centeral Texas
Guild: Heros of Titans Realm
Profession: Me/
Default

Quote:
Originally Posted by lightbalde
Here's how you get interrupted with your 1/4 cast spells:

1. You first cast a 1/4 cast spell
2. AI attempt to interrupt first spell;
3. You cast second 1/4 cast spell immediately after the first one; or queued spell
4. AI failed to interrupt first spell and interrupted the second spell.

So...don't cast your spells continuously
Yes, I have known about the problem with chaining skills together for a long time and have avoided doing it since I first figured out what was going on.

Ok, I do see how fastcasting can have something do do with it and with 16 in fastcasting, a 1/4 second spell can cast in 1/8 of a second. This still brings me back to my double-standard agrument, though. No human can recognize that a skill is being preformed, select the right skill, and press the button all within 1/8 of a second. On top of that, I doubt that every Mesmer mob has 16 in fastcasting, which gives them even less time to react. If ANet has said in the past that they are trying to make the mob AI as realistic as possible, 1/4 second skills shouldn't be able to be interrupted by anything but a random CoF focused on a nearby ally or by missing one cast and hitting the next in a chain.

Completely irrelevent to fastcasting, I've had Jade Brotherhood Mesmers interrupt my lead (aka first) 1/4 second spell in a chain with Signet of Disruption as well. Now since we all know the fastcasting attribute only effects spells, I have to stand by my opinion that the AIs are all telepathic cokeheads.
Turbo Wombat is offline   Reply With Quote
Old Sep 28, 2006, 01:32 AM // 01:32   #19
Jungle Guide
 
Matsumi's Avatar
 
Join Date: Mar 2006
Default

They seem jacked up on any interrupt they use. But I agree, it's like they're using claude/eve's telepathic ability to know when to interrupt you. I've fooled them before with skills that can't be interrupted, and they bombard me with interrupts afterwards. Nothing like hitting a skill, and seeing 3 savage shots, a CoF, and a devastating hammer hit you after activating a skill. Isn't this kind of cheating though? I mean, I don't want them to be dumb, but this is kind of jacked.

I noticed this interrupt heavy update quite some time ago, but it's still annoying as ever in some places. One thing I also noticed, is that they start attacking and using skills before troll inguent or heal signet is done activating.

Last edited by Matsumi; Sep 28, 2006 at 01:44 AM // 01:44..
Matsumi is offline   Reply With Quote
Old Sep 28, 2006, 02:31 AM // 02:31   #20
Frost Gate Guardian
 
ateddybear's Avatar
 
Join Date: May 2006
Location: Canada
Profession: Mo/Me
Default

It's especially crazy (this was before factions) when Aaxtes interrupt through PS and HB through Bonetti's
ateddybear is offline   Reply With Quote
Reply

Share This Forum!  
 
 
           

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:00 PM // 14:00.


Powered by: vBulletin
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
jQuery(document).ready(checkAds()); function checkAds(){if (document.getElementById('adsense')!=undefined){document.write("_gaq.push(['_trackEvent', 'Adblock', 'Unblocked', 'false',,true]);");}else{document.write("